power facilities - Français Anglais Dictionnaire